home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Westlight Stock Photography - Creative Freedom
/
Westlight Stock Photography - Creative Freedom.iso
/
Place in System Folder
/
System 7.5.2 or higher
/
Finder Scripting Extension
/
Finder Scripting Extension.rsrc
/
CODE_80.txt
< prev
next >
Wrap
Text File
|
1993-04-16
|
33KB
|
578 lines
# near model CODE resource
# jump table entries: 10056-10058 (3 of them)
export_1257:
fn00000000:
00000000 4E56 FFF8 link A6, -0x0008
00000004 48E7 0118 movem.l -[A7], D7,A3,A4
00000008 2E2E 000C move.l D7, [A6 + 0xC]
0000000C 286E 0008 movea.l A4, [A6 + 0x8]
00000010 7000 moveq.l D0, 0x00
00000012 2640 movea.l A3, D0
00000014 220C move.l D1, A4
00000016 660C bne +0xE /* 00000024 */
00000018 2F3C FFFF F940 move.l -[A7], 0xFFFFF940
0000001E 4EAD 07BA jsr [A5 + 0x7BA /* export_243 */]
00000022 584F addq.w A7, 4
label00000024:
00000024 4878 280A push.l 0x280A /* '(\n' */
00000028 2F0C move.l -[A7], A4
0000002A 2054 movea.l A0, [A4]
0000002C 2050 movea.l A0, [A0]
0000002E 2268 000C movea.l A1, [A0 + 0xC]
00000032 4E91 jsr [A1]
00000034 4A00 tst.b D0
00000036 504F addq.w A7, 8
00000038 671C beq +0x1E /* 00000056 */
0000003A 7000 moveq.l D0, 0x00
0000003C 2F00 move.l -[A7], D0
0000003E 4EAD 28DA jsr [A5 + 0x28DA /* export_1303 */]
00000042 2D40 FFFC move.l [A6 - 0x4], D0
00000046 2F00 move.l -[A7], D0
00000048 4EAD 1422 jsr [A5 + 0x1422 /* export_640 */]
0000004C 266E FFFC movea.l A3, [A6 - 0x4]
00000050 504F addq.w A7, 8
00000052 6000 02C8 bra +0x2CA /* 0000031C */
label00000056:
00000056 4878 2DE6 push.l 0x2DE6
0000005A 2F0C move.l -[A7], A4
0000005C 2054 movea.l A0, [A4]
0000005E 2050 movea.l A0, [A0]
00000060 2268 000C movea.l A1, [A0 + 0xC]
00000064 4E91 jsr [A1]
00000066 4A00 tst.b D0
00000068 504F addq.w A7, 8
0000006A 6722 beq +0x24 /* 0000008E */
0000006C 7000 moveq.l D0, 0x00
0000006E 2F00 move.l -[A7], D0
00000070 4EAD 240A jsr [A5 + 0x240A /* export_1149 */]
00000074 2D40 FFFC move.l [A6 - 0x4], D0
00000078 2F07 move.l -[A7], D7
0000007A 2F2E FFFC move.l -[A7], [A6 - 0x4]
0000007E 4EAD 10EA jsr [A5 + 0x10EA /* export_537 */]
00000082 266E FFFC movea.l A3, [A6 - 0x4]
00000086 4FEF 000C lea.l A7, [A7 + 0xC]
0000008A 6000 0290 bra +0x292 /* 0000031C */
label0000008E:
0000008E 4878 2710 push.l 0x2710
00000092 2F0C move.l -[A7], A4
00000094 2054 movea.l A0, [A4]
00000096 2050 movea.l A0, [A0]
00000098 2268 000C movea.l A1, [A0 + 0xC]
0000009C 4E91 jsr [A1]
0000009E 4A00 tst.b D0
000000A0 504F addq.w A7, 8
000000A2 6722 beq +0x24 /* 000000C6 */
000000A4 7000 moveq.l D0, 0x00
000000A6 2F00 move.l -[A7], D0
000000A8 4EAD 0C22 jsr [A5 + 0xC22 /* export_384 */]
000000AC 2D40 FFFC move.l [A6 - 0x4], D0
000000B0 2F0C move.l -[A7], A4
000000B2 2F2E FFFC move.l -[A7], [A6 - 0x4]
000000B6 4EAD 1402 jsr [A5 + 0x1402 /* export_636 */]
000000BA 266E FFFC movea.l A3, [A6 - 0x4]
000000BE 4FEF 000C lea.l A7, [A7 + 0xC]
000000C2 6000 0258 bra +0x25A /* 0000031C */
label000000C6:
000000C6 4878 5DC0 push.l 0x5DC0
000000CA 2F0C move.l -[A7], A4
000000CC 2054 movea.l A0, [A4]
000000CE 2050 movea.l A0, [A0]
000000D0 2268 000C movea.l A1, [A0 + 0xC]
000000D4 4E91 jsr [A1]
000000D6 4A00 tst.b D0
000000D8 504F addq.w A7, 8
000000DA 6722 beq +0x24 /* 000000FE */
000000DC 7000 moveq.l D0, 0x00
000000DE 2F00 move.l -[A7], D0
000000E0 4EAD 23DA jsr [A5 + 0x23DA /* export_1143 */]
000000E4 2D40 FFFC move.l [A6 - 0x4], D0
000000E8 2F0C move.l -[A7], A4
000000EA 2F2E FFFC move.l -[A7], [A6 - 0x4]
000000EE 4EAD 13FA jsr [A5 + 0x13FA /* export_635 */]
000000F2 266E FFFC movea.l A3, [A6 - 0x4]
000000F6 4FEF 000C lea.l A7, [A7 + 0xC]
000000FA 6000 0220 bra +0x222 /* 0000031C */
label000000FE:
000000FE 4878 2CEC push.l 0x2CEC
00000102 2F0C move.l -[A7], A4
00000104 2054 movea.l A0, [A4]
00000106 2050 movea.l A0, [A0]
00000108 2268 000C movea.l A1, [A0 + 0xC]
0000010C 4E91 jsr [A1]
0000010E 4A00 tst.b D0
00000110 504F addq.w A7, 8
00000112 6724 beq +0x26 /* 00000138 */
00000114 7000 moveq.l D0, 0x00
00000116 2F00 move.l -[A7], D0
00000118 4EAD 2402 jsr [A5 + 0x2402 /* export_1148 */]
0000011C 2D40 FFFC move.l [A6 - 0x4], D0
00000120 2F07 move.l -[A7], D7
00000122 2F0C move.l -[A7], A4
00000124 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000128 4EAD 141A jsr [A5 + 0x141A /* export_639 */]
0000012C 266E FFFC movea.l A3, [A6 - 0x4]
00000130 4FEF 0010 lea.l A7, [A7 + 0x10]
00000134 6000 01E6 bra +0x1E8 /* 0000031C */
label00000138:
00000138 2F0C move.l -[A7], A4
0000013A 4EAD 1852 jsr [A5 + 0x1852 /* export_774 */]
0000013E 4A00 tst.b D0
00000140 584F addq.w A7, 4
00000142 6724 beq +0x26 /* 00000168 */
00000144 7000 moveq.l D0, 0x00
00000146 2F00 move.l -[A7], D0
00000148 4EAD 23F2 jsr [A5 + 0x23F2 /* export_1146 */]
0000014C 2D40 FFFC move.l [A6 - 0x4], D0
00000150 2F07 move.l -[A7], D7
00000152 2F0C move.l -[A7], A4
00000154 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000158 4EAD 140A jsr [A5 + 0x140A /* export_637 */]
0000015C 266E FFFC movea.l A3, [A6 - 0x4]
00000160 4FEF 0010 lea.l A7, [A7 + 0x10]
00000164 6000 01B6 bra +0x1B8 /* 0000031C */
label00000168:
00000168 2F0C move.l -[A7], A4
0000016A 4EAD 0C82 jsr [A5 + 0xC82 /* export_396 */]
0000016E 4A00 tst.b D0
00000170 584F addq.w A7, 4
00000172 6724 beq +0x26 /* 00000198 */
00000174 7000 moveq.l D0, 0x00
00000176 2F00 move.l -[A7], D0
00000178 4EAD 23FA jsr [A5 + 0x23FA /* export_1147 */]
0000017C 2D40 FFFC move.l [A6 - 0x4], D0
00000180 2F07 move.l -[A7], D7
00000182 2F0C move.l -[A7], A4
00000184 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000188 4EAD 1412 jsr [A5 + 0x1412 /* export_638 */]
0000018C 266E FFFC movea.l A3, [A6 - 0x4]
00000190 4FEF 0010 lea.l A7, [A7 + 0x10]
00000194 6000 0186 bra +0x188 /* 0000031C */
label00000198:
00000198 2F0C move.l -[A7], A4
0000019A 4EAD 1CCA jsr [A5 + 0x1CCA /* export_917 */]
0000019E 4A00 tst.b D0
000001A0 584F addq.w A7, 4
000001A2 6724 beq +0x26 /* 000001C8 */
000001A4 7000 moveq.l D0, 0x00
000001A6 2F00 move.l -[A7], D0
000001A8 4EAD 23EA jsr [A5 + 0x23EA /* export_1145 */]
000001AC 2D40 FFFC move.l [A6 - 0x4], D0
000001B0 2F07 move.l -[A7], D7
000001B2 2F0C move.l -[A7], A4
000001B4 2F2E FFFC move.l -[A7], [A6 - 0x4]
000001B8 4EAD 1A02 jsr [A5 + 0x1A02 /* export_828 */]
000001BC 266E FFFC movea.l A3, [A6 - 0x4]
000001C0 4FEF 0010 lea.l A7, [A7 + 0x10]
000001C4 6000 0156 bra +0x158 /* 0000031C */
label000001C8:
000001C8 4878 4362 push.l 0x4362 /* 'Cb' */
000001CC 2F0C move.l -[A7], A4
000001CE 2054 movea.l A0, [A4]
000001D0 2050 movea.l A0, [A0]
000001D2 2268 000C movea.l A1, [A0 + 0xC]
000001D6 4E91 jsr [A1]
000001D8 4A00 tst.b D0
000001DA 504F addq.w A7, 8
000001DC 6724 beq +0x26 /* 00000202 */
000001DE 7000 moveq.l D0, 0x00
000001E0 2F00 move.l -[A7], D0
000001E2 4EAD 23CA jsr [A5 + 0x23CA /* export_1141 */]
000001E6 2D40 FFFC move.l [A6 - 0x4], D0
000001EA 2F07 move.l -[A7], D7
000001EC 2F0C move.l -[A7], A4
000001EE 2F2E FFFC move.l -[A7], [A6 - 0x4]
000001F2 4EAD 19EA jsr [A5 + 0x19EA /* export_825 */]
000001F6 266E FFFC movea.l A3, [A6 - 0x4]
000001FA 4FEF 0010 lea.l A7, [A7 + 0x10]
000001FE 6000 011C bra +0x11E /* 0000031C */
label00000202:
00000202 4878 5014 push.l 0x5014
00000206 2F0C move.l -[A7], A4
00000208 2054 movea.l A0, [A4]
0000020A 2050 movea.l A0, [A0]
0000020C 2268 000C movea.l A1, [A0 + 0xC]
00000210 4E91 jsr [A1]
00000212 4A00 tst.b D0
00000214 504F addq.w A7, 8
00000216 6724 beq +0x26 /* 0000023C */
00000218 7000 moveq.l D0, 0x00
0000021A 2F00 move.l -[A7], D0
0000021C 4EAD 23D2 jsr [A5 + 0x23D2 /* export_1142 */]
00000220 2D40 FFFC move.l [A6 - 0x4], D0
00000224 2F07 move.l -[A7], D7
00000226 2F0C move.l -[A7], A4
00000228 2F2E FFFC move.l -[A7], [A6 - 0x4]
0000022C 4EAD 19F2 jsr [A5 + 0x19F2 /* export_826 */]
00000230 266E FFFC movea.l A3, [A6 - 0x4]
00000234 4FEF 0010 lea.l A7, [A7 + 0x10]
00000238 6000 00E2 bra +0xE4 /* 0000031C */
label0000023C:
0000023C 4878 4C2C push.l 0x4C2C /* 'L,' */
00000240 2F0C move.l -[A7], A4
00000242 2054 movea.l A0, [A4]
00000244 2050 movea.l A0, [A0]
00000246 2268 000C movea.l A1, [A0 + 0xC]
0000024A 4E91 jsr [A1]
0000024C 4A00 tst.b D0
0000024E 504F addq.w A7, 8
00000250 6744 beq +0x46 /* 00000296 */
00000252 202D FFA2 move.l D0, [A5 - 0x5E]
00000256 D0BC FFFF F5E8 add.l D0, 0xFFFFF5E8
0000025C 2D40 FFF8 move.l [A6 - 0x8], D0
00000260 2040 movea.l A0, D0
00000262 2254 movea.l A1, [A4]
00000264 43E9 0064 lea.l A1, [A1 + 0x64]
00000268 700B moveq.l D0, 0x0B
label0000026A:
0000026A 22D8 move.l [A1]+, [A0]+
0000026C 51C8 FFFC dbf D0, -0x6 /* 0000026A */
00000270 32D8 move.w [A1]+, [A0]+
00000272 7000 moveq.l D0, 0x00
00000274 2F00 move.l -[A7], D0
00000276 4EAD 23E2 jsr [A5 + 0x23E2 /* export_1144 */]
0000027A 2D40 FFFC move.l [A6 - 0x4], D0
0000027E 2F07 move.l -[A7], D7
00000280 2F0C move.l -[A7], A4
00000282 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000286 4EAD 19FA jsr [A5 + 0x19FA /* export_827 */]
0000028A 266E FFFC movea.l A3, [A6 - 0x4]
0000028E 4FEF 0010 lea.l A7, [A7 + 0x10]
00000292 6000 0088 bra +0x8A /* 0000031C */
label00000296:
00000296 2F0C move.l -[A7], A4
00000298 4EAD 1182 jsr [A5 + 0x1182 /* export_556 */]
0000029C 4A00 tst.b D0
0000029E 584F addq.w A7, 4
000002A0 6722 beq +0x24 /* 000002C4 */
000002A2 7000 moveq.l D0, 0x00
000002A4 2F00 move.l -[A7], D0
000002A6 4EAD 23C2 jsr [A5 + 0x23C2 /* export_1140 */]
000002AA 2D40 FFFC move.l [A6 - 0x4], D0
000002AE 2F07 move.l -[A7], D7
000002B0 2F0C move.l -[A7], A4
000002B2 2F2E FFFC move.l -[A7], [A6 - 0x4]
000002B6 4EAD 19E2 jsr [A5 + 0x19E2 /* export_824 */]
000002BA 266E FFFC movea.l A3, [A6 - 0x4]
000002BE 4FEF 0010 lea.l A7, [A7 + 0x10]
000002C2 6058 bra +0x5A /* 0000031C */
label000002C4:
000002C4 4878 31CE push.l 0x31CE
000002C8 2F0C move.l -[A7], A4
000002CA 2054 movea.l A0, [A4]
000002CC 2050 movea.l A0, [A0]
000002CE 2268 000C movea.l A1, [A0 + 0xC]
000002D2 4E91 jsr [A1]
000002D4 4A00 tst.b D0
000002D6 504F addq.w A7, 8
000002D8 6722 beq +0x24 /* 000002FC */
000002DA 7000 moveq.l D0, 0x00
000002DC 2F00 move.l -[A7], D0
000002DE 4EAD 23BA jsr [A5 + 0x23BA /* export_1139 */]
000002E2 2D40 FFFC move.l [A6 - 0x4], D0
000002E6 2F07 move.l -[A7], D7
000002E8 2F0C move.l -[A7], A4
000002EA 2F2E FFFC move.l -[A7], [A6 - 0x4]
000002EE 4EAD 19DA jsr [A5 + 0x19DA /* export_823 */]
000002F2 266E FFFC movea.l A3, [A6 - 0x4]
000002F6 4FEF 0010 lea.l A7, [A7 + 0x10]
000002FA 6020 bra +0x22 /* 0000031C */
label000002FC:
000002FC 7000 moveq.l D0, 0x00
000002FE 2F00 move.l -[A7], D0
00000300 4EAD 1212 jsr [A5 + 0x1212 /* export_574 */]
00000304 2D40 FFFC move.l [A6 - 0x4], D0
00000308 2F07 move.l -[A7], D7
0000030A 2F0C move.l -[A7], A4
0000030C 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000310 4EAD 10D2 jsr [A5 + 0x10D2 /* export_534 */]
00000314 266E FFFC movea.l A3, [A6 - 0x4]
00000318 4FEF 0010 lea.l A7, [A7 + 0x10]
label0000031C:
0000031C 200B move.l D0, A3
0000031E 4CEE 1880 FFEC movem.l D7,A3,A4, [A6 - 0x14]
00000324 4E5E unlink A6
00000326 4E75 rts
export_1258:
00000328 4E56 FFF4 link A6, -0x000C
0000032C 48E7 1118 movem.l -[A7], D3,D7,A3,A4
00000330 2E2E 0010 move.l D7, [A6 + 0x10]
00000334 286E 000C movea.l A4, [A6 + 0xC]
00000338 486E FFF8 pea.l [A6 - 0x8]
0000033C 4EAD 1DBA jsr [A5 + 0x1DBA /* export_947 */]
00000340 2007 move.l D0, D7
00000342 0480 6361 7061 subi.l D0, 0x63617061 /* 'capa' */
00000348 584F addq.w A7, 4
0000034A 6734 beq +0x36 /* 00000380 */
0000034C 0480 0311 030F subi.l D0, 0x311030F
00000352 6700 00E0 beq +0xE2 /* 00000434 */
00000356 0480 0300 F1FA subi.l D0, 0x300F1FA
0000035C 677C beq +0x7E /* 000003DA */
0000035E 0480 0000 0D0C subi.l D0, 0xD0C
00000364 6700 0128 beq +0x12A /* 0000048E */
00000368 0480 0000 01EE subi.l D0, 0x1EE
0000036E 6700 0176 beq +0x178 /* 000004E6 */
00000372 0480 0803 FA00 subi.l D0, 0x803FA00
00000378 6700 01C4 beq +0x1C6 /* 0000053E */
0000037C 6000 01E6 bra +0x1E8 /* 00000564 */
label00000380:
00000380 7000 moveq.l D0, 0x00
00000382 2640 movea.l A3, D0
00000384 7601 moveq.l D3, 0x01
00000386 220B move.l D1, A3
00000388 6616 bne +0x18 /* 000003A0 */
0000038A 2F03 move.l -[A7], D3
0000038C 700C moveq.l D0, 0x0C
0000038E 2F00 move.l -[A7], D0
00000390 4EAD 07AA jsr [A5 + 0x7AA /* export_241 */]
00000394 588F addq.l A7, 4
00000396 261F move.l D3, [A7]+
00000398 2640 movea.l A3, D0
0000039A 200B move.l D0, A3
0000039C 6602 bne +0x4 /* 000003A0 */
0000039E 7600 moveq.l D3, 0x00
label000003A0:
000003A0 4A03 tst.b D3
000003A2 6714 beq +0x16 /* 000003B8 */
000003A4 2F0B move.l -[A7], A3
000003A6 4EAD 292A jsr [A5 + 0x292A /* export_1313 */]
000003AA 2640 movea.l A3, D0
000003AC 2053 movea.l A0, [A3]
000003AE 202D FE16 move.l D0, [A5 - 0x1EA]
000003B2 2080 move.l [A0], D0
000003B4 584F addq.w A7, 4
000003B6 6002 bra +0x4 /* 000003BA */
label000003B8:
000003B8 7000 moveq.l D0, 0x00
label000003BA:
000003BA 2D4B FFF4 move.l [A6 - 0xC], A3
000003BE 2F0C move.l -[A7], A4
000003C0 2F0B move.l -[A7], A3
000003C2 4EAD 14CA jsr [A5 + 0x14CA /* export_661 */]
000003C6 2F2E FFF4 move.l -[A7], [A6 - 0xC]
000003CA 486E FFF8 pea.l [A6 - 0x8]
000003CE 4EAD 17D2 jsr [A5 + 0x17D2 /* export_758 */]
000003D2 4FEF 0010 lea.l A7, [A7 + 0x10]
000003D6 6000 018C bra +0x18E /* 00000564 */
label000003DA:
000003DA 7000 moveq.l D0, 0x00
000003DC 2640 movea.l A3, D0
000003DE 7601 moveq.l D3, 0x01
000003E0 220B move.l D1, A3
000003E2 6616 bne +0x18 /* 000003FA */
000003E4 2F03 move.l -[A7], D3
000003E6 700C moveq.l D0, 0x0C
000003E8 2F00 move.l -[A7], D0
000003EA 4EAD 07AA jsr [A5 + 0x7AA /* export_241 */]
000003EE 588F addq.l A7, 4
000003F0 261F move.l D3, [A7]+
000003F2 2640 movea.l A3, D0
000003F4 200B move.l D0, A3
000003F6 6602 bne +0x4 /* 000003FA */
000003F8 7600 moveq.l D3, 0x00
label000003FA:
000003FA 4A03 tst.b D3
000003FC 6714 beq +0x16 /* 00000412 */
000003FE 2F0B move.l -[A7], A3
00000400 4EAD 1FF2 jsr [A5 + 0x1FF2 /* export_1018 */]
00000404 2640 movea.l A3, D0
00000406 2053 movea.l A0, [A3]
00000408 202D FDD6 move.l D0, [A5 - 0x22A]
0000040C 2080 move.l [A0], D0
0000040E 584F addq.w A7, 4
00000410 6002 bra +0x4 /* 00000414 */
label00000412:
00000412 7000 moveq.l D0, 0x00
label00000414:
00000414 2D4B FFF4 move.l [A6 - 0xC], A3
00000418 2F0C move.l -[A7], A4
0000041A 2F0B move.l -[A7], A3
0000041C 4EAD 145A jsr [A5 + 0x145A /* export_647 */]
00000420 2F2E FFF4 move.l -[A7], [A6 - 0xC]
00000424 486E FFF8 pea.l [A6 - 0x8]
00000428 4EAD 17D2 jsr [A5 + 0x17D2 /* export_758 */]
0000042C 4FEF 0010 lea.l A7, [A7 + 0x10]
00000430 6000 0132 bra +0x134 /* 00000564 */
label00000434:
00000434 7000 moveq.l D0, 0x00
00000436 2640 movea.l A3, D0
00000438 7601 moveq.l D3, 0x01
0000043A 220B move.l D1, A3
0000043C 6616 bne +0x18 /* 00000454 */
0000043E 2F03 move.l -[A7], D3
00000440 700C moveq.l D0, 0x0C
00000442 2F00 move.l -[A7], D0
00000444 4EAD 07AA jsr [A5 + 0x7AA /* export_241 */]
00000448 588F addq.l A7, 4
0000044A 261F move.l D3, [A7]+
0000044C 2640 movea.l A3, D0
0000044E 200B move.l D0, A3
00000450 6602 bne +0x4 /* 00000454 */
00000452 7600 moveq.l D3, 0x00
label00000454:
00000454 4A03 tst.b D3
00000456 6714 beq +0x16 /* 0000046C */
00000458 2F0B move.l -[A7], A3
0000045A 4EAD 292A jsr [A5 + 0x292A /* export_1313 */]
0000045E 2640 movea.l A3, D0
00000460 2053 movea.l A0, [A3]
00000462 202D FE12 move.l D0, [A5 - 0x1EE]
00000466 2080 move.l [A0], D0
00000468 584F addq.w A7, 4
0000046A 6002 bra +0x4 /* 0000046E */
label0000046C:
0000046C 7000 moveq.l D0, 0x00
label0000046E:
0000046E 2D4B FFF4 move.l [A6 - 0xC], A3
00000472 2F0C move.l -[A7], A4
00000474 2F0B move.l -[A7], A3
00000476 4EAD 14C2 jsr [A5 + 0x14C2 /* export_660 */]
0000047A 2F2E FFF4 move.l -[A7], [A6 - 0xC]
0000047E 486E FFF8 pea.l [A6 - 0x8]
00000482 4EAD 17D2 jsr [A5 + 0x17D2 /* export_758 */]
00000486 4FEF 0010 lea.l A7, [A7 + 0x10]
0000048A 6000 00D8 bra +0xDA /* 00000564 */
label0000048E:
0000048E 7000 moveq.l D0, 0x00
00000490 2640 movea.l A3, D0
00000492 7601 moveq.l D3, 0x01
00000494 220B move.l D1, A3
00000496 6616 bne +0x18 /* 000004AE */
00000498 2F03 move.l -[A7], D3
0000049A 700C moveq.l D0, 0x0C
0000049C 2F00 move.l -[A7], D0
0000049E 4EAD 07AA jsr [A5 + 0x7AA /* export_241 */]
000004A2 588F addq.l A7, 4
000004A4 261F move.l D3, [A7]+
000004A6 2640 movea.l A3, D0
000004A8 200B move.l D0, A3
000004AA 6602 bne +0x4 /* 000004AE */
000004AC 7600 moveq.l D3, 0x00
label000004AE:
000004AE 4A03 tst.b D3
000004B0 6714 beq +0x16 /* 000004C6 */
000004B2 2F0B move.l -[A7], A3
000004B4 4EAD 1FF2 jsr [A5 + 0x1FF2 /* export_1018 */]
000004B8 2640 movea.l A3, D0
000004BA 2053 movea.l A0, [A3]
000004BC 202D FDDA move.l D0, [A5 - 0x226]
000004C0 2080 move.l [A0], D0
000004C2 584F addq.w A7, 4
000004C4 6002 bra +0x4 /* 000004C8 */
label000004C6:
000004C6 7000 moveq.l D0, 0x00
label000004C8:
000004C8 2D4B FFF4 move.l [A6 - 0xC], A3
000004CC 2F0C move.l -[A7], A4
000004CE 2F0B move.l -[A7], A3
000004D0 4EAD 1462 jsr [A5 + 0x1462 /* export_648 */]
000004D4 2F2E FFF4 move.l -[A7], [A6 - 0xC]
000004D8 486E FFF8 pea.l [A6 - 0x8]
000004DC 4EAD 17D2 jsr [A5 + 0x17D2 /* export_758 */]
000004E0 4FEF 0010 lea.l A7, [A7 + 0x10]
000004E4 607E bra +0x80 /* 00000564 */
label000004E6:
000004E6 7000 moveq.l D0, 0x00
000004E8 2640 movea.l A3, D0
000004EA 7601 moveq.l D3, 0x01
000004EC 220B move.l D1, A3
000004EE 6616 bne +0x18 /* 00000506 */
000004F0 2F03 move.l -[A7], D3
000004F2 700C moveq.l D0, 0x0C
000004F4 2F00 move.l -[A7], D0
000004F6 4EAD 07AA jsr [A5 + 0x7AA /* export_241 */]
000004FA 588F addq.l A7, 4
000004FC 261F move.l D3, [A7]+
000004FE 2640 movea.l A3, D0
00000500 200B move.l D0, A3
00000502 6602 bne +0x4 /* 00000506 */
00000504 7600 moveq.l D3, 0x00
label00000506:
00000506 4A03 tst.b D3
00000508 6714 beq +0x16 /* 0000051E */
0000050A 2F0B move.l -[A7], A3
0000050C 4EAD 1FF2 jsr [A5 + 0x1FF2 /* export_1018 */]
00000510 2640 movea.l A3, D0
00000512 2053 movea.l A0, [A3]
00000514 202D FDDE move.l D0, [A5 - 0x222]
00000518 2080 move.l [A0], D0
0000051A 584F addq.w A7, 4
0000051C 6002 bra +0x4 /* 00000520 */
label0000051E:
0000051E 7000 moveq.l D0, 0x00
label00000520:
00000520 2D4B FFF4 move.l [A6 - 0xC], A3
00000524 2F0C move.l -[A7], A4
00000526 2F0B move.l -[A7], A3
00000528 4EAD 146A jsr [A5 + 0x146A /* export_649 */]
0000052C 2F2E FFF4 move.l -[A7], [A6 - 0xC]
00000530 486E FFF8 pea.l [A6 - 0x8]
00000534 4EAD 17D2 jsr [A5 + 0x17D2 /* export_758 */]
00000538 4FEF 0010 lea.l A7, [A7 + 0x10]
0000053C 6026 bra +0x28 /* 00000564 */
label0000053E:
0000053E 2F3C 2A2A 2A2A move.l -[A7], 0x2A2A2A2A /* '****' */
00000544 7000 moveq.l D0, 0x00
00000546 2F00 move.l -[A7], D0
00000548 2F0C move.l -[A7], A4
0000054A 2F3C 7177 6E64 move.l -[A7], 0x71776E64 /* 'qwnd' */
00000550 4EAD 278A jsr [A5 + 0x278A /* export_1261 */]
00000554 2640 movea.l A3, D0
00000556 2F0B move.l -[A7], A3
00000558 486E FFF8 pea.l [A6 - 0x8]
0000055C 4EAD 17D2 jsr [A5 + 0x17D2 /* export_758 */]
00000560 4FEF 0018 lea.l A7, [A7 + 0x18]
label00000564:
00000564 486E FFF8 pea.l [A6 - 0x8]
00000568 4EAD 0ABA jsr [A5 + 0xABA /* export_339 */]
0000056C 0C80 6E75 6C6C cmpi.l D0, 0x6E756C6C /* 'null' */
00000572 584F addq.w A7, 4
00000574 664E bne +0x50 /* 000005C4 */
00000576 2F07 move.l -[A7], D7
00000578 2F0C move.l -[A7], A4
0000057A 2054 movea.l A0, [A4]
0000057C 2050 movea.l A0, [A0]
0000057E 2268 008C movea.l A1, [A0 + 0x8C]
00000582 4E91 jsr [A1]
00000584 588F addq.l A7, 4
00000586 2F00 move.l -[A7], D0
00000588 4EAD 0982 jsr [A5 + 0x982 /* export_300 */]
0000058C 2640 movea.l A3, D0
0000058E 200B move.l D0, A3
00000590 504F addq.w A7, 8
00000592 6720 beq +0x22 /* 000005B4 */
00000594 2F3C 2A2A 2A2A move.l -[A7], 0x2A2A2A2A /* '****' */
0000059A 2F0B move.l -[A7], A3
0000059C 4EBA FA62 jsr [PC - 0x59E /* 00000000 */]
000005A0 2D40 FFF4 move.l [A6 - 0xC], D0
000005A4 2F00 move.l -[A7], D0
000005A6 486E FFF8 pea.l [A6 - 0x8]
000005AA 4EAD 17D2 jsr [A5 + 0x17D2 /* export_758 */]
000005AE 4FEF 0010 lea.l A7, [A7 + 0x10]
000005B2 6010 bra +0x12 /* 000005C4 */
label000005B4:
000005B4 2F07 move.l -[A7], D7
000005B6 2F0C move.l -[A7], A4
000005B8 486E FFF8 pea.l [A6 - 0x8]
000005BC 4EAD 27D2 jsr [A5 + 0x27D2 /* export_1270 */]
000005C0 4FEF 000C lea.l A7, [A7 + 0xC]
label000005C4:
000005C4 206E 0008 movea.l A0, [A6 + 0x8]
000005C8 43EE FFF8 lea.l A1, [A6 - 0x8]
000005CC 20D9 move.l [A0]+, [A1]+
000005CE 20D9 move.l [A0]+, [A1]+
000005D0 4CEE 1888 FFE4 movem.l D3,D7,A3,A4, [A6 - 0x1C]
000005D6 4E5E unlink A6
000005D8 4E75 rts
export_1259:
000005DA 4E56 0000 link A6, 0
000005DE 2F0C move.l -[A7], A4
000005E0 286E 0008 movea.l A4, [A6 + 0x8]
000005E4 2F0C move.l -[A7], A4
000005E6 2054 movea.l A0, [A4]
000005E8 2050 movea.l A0, [A0]
000005EA 2268 009C movea.l A1, [A0 + 0x9C]
000005EE 4E91 jsr [A1]
000005F0 286E FFFC movea.l A4, [A6 - 0x4]
000005F4 4E5E unlink A6
000005F6 4E75 rts